Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
39 LARCH ROAD Terraced £124,798 £45,500 30 Aug 2002
41 LARCH ROAD Terraced £116,543 £95,000 16 Dec 2019
43 LARCH ROAD Terraced £106,427 £38,000 31 Jul 2002
50 LARCH ROAD Terraced £108,613 £68,000 8 Jan 2014
54 LARCH ROAD Terraced £125,531 £53,000 30 May 2003
56 LARCH ROAD Terraced £149,184 £88,000 17 Sep 2010